package ninth.线程操作案例.问题解决1_加入同步;

public class Test {
    public static void main(String[] args) {
        Info info = new Info();
        Producer1 pro = new Producer1(info);
        Consumer1 con = new Consumer1(info);
        new Thread(pro).start();
        new Thread(con).start();

    }
}
/**
 * 程序已经不会出现信息错乱 但是存在重复读取 重复设置的问题
 */
/*
D:\WorkSpaces\Java\jdk-21\bin\java.exe "-javaagent:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\lib\idea_rt.jar=63694:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath D:\WorkSpaces\JavaDevelopBase_start_329\out\production\JavaDevelopBase_start_329 ninth.线程操作案例.问题解决1_加入同步.Test
王傲娇 --> 我今天就是饿死也不吃一口饭
王境泽 --> 啊~真香
王傲娇 --> 我今天就是饿死也不吃一口饭
王傲娇 --> 我今天就是饿死也不吃一口饭
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香
王境泽 --> 啊~真香

Process finished with exit code 0

 */